Business

Tesla comes in light on revenue, beats on earnings